home *** CD-ROM | disk | FTP | other *** search
- Path: ehsn24.cen.uiuc.edu!jroberts
- From: jroberts@ehsn24.cen.uiuc.edu (robertson jason victor )
- Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++
- Subject: Re: C/C++ knocks the crap out of Ada
- Date: 5 Feb 1996 18:10:05 GMT
- Organization: University of Illinois
- Distribution: world
- Message-ID: <4f5h5t$f13@vixen.cso.uiuc.edu>
- References: <00001a73+00002504@msn.com> <4etcmm$lpd@nova.dimensional.com> <3114d8fb.5a455349@zesi.ruhr.de>
- Reply-To: jroberts@uiuc.edu (Jason Robertson)
- NNTP-Posting-Host: ehsn24.cen.uiuc.edu
-
- In article <3114d8fb.5a455349@zesi.ruhr.de> haug@zesi.ruhr.de (Haug Buerger) writes:
- >The Right Reverend Colin James III (cjames@melchizedek.cec-services.com) wrote:
- >...
- >: 1. C/C++ compilers which are industrial quality with professional
- >: support are cheaper than the expensive, vendor-gouging Ada ones;
- >...
- >: 6. ANSI C code is portable to thousands more discrete platforms than
- >: is Ada (at about 900 platforms, counting some multiple times).
- >
- >Would you say Borland C/C++ is a professional compiler? It's
- >cheap, that's true but that's all. It's not eaven a real ANSI C
- >compiler. Some funktions do not work like the ANSI standard says
- >and it's documented. Everybody thinks it's an ANSI C compiler
- >because there is no test suite for ANSI C and everybody can say
- >he has an ANSI C compiler.
- >
- >C++ has no real standard and most source is not portable. It's
- >missing a test suite, too.
- >
- >I would like to know how many of these 900 platforms have a real
- >ANSI C compiler. My experiance is that most non trivial C code is
- >not portable and needs lots of modifications. C++ is worse.
-
- Not from where I see it. Most _good_ C code is extremely portable. Even
- somewhat rough C needs few changes to compile on a decent platform. If it
- doesn't have a good C compiler that's the fault of the platform, not C.
-
- C++ is mostly portable, but the upcoming standard will make it more so.
-